package com.yangming.model;

import java.math.BigDecimal;
import java.util.Date;

public class Records {
    /**
     * 订单id
     */
    private Integer id;

    /**
     * 订单号
     */
    private String orderNo;

    /**
     * 微信订单号
     */
    private String transactionId;

    /**
     * 0.未支付 1已支付
     */
    private Integer isPay;

    /**
     * 货源id
     */
    private Integer supplyId;

    /**
     * 货源用户id
     */
    private Integer supplyUserId;

    /**
     * 空板车服务id
     */
    private Integer serviceId;

    /**
     * 空板车服务用户id
     */
    private Integer serviceUserId;

    /**
     * 金额
     */
    private BigDecimal amount;

    /**
     * 出发时间
     */
    private Date departureTime;

    /**
     * 出发地id
     */
    private Integer departureId;

    /**
     * 出发地名称
     */
    private String departureName;

    /**
     * 目的地id
     */
    private Integer destinationId;

    /**
     * 目的地名称
     */
    private String destinationName;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 订单id
     * @return id 订单id
     */
    public Integer getId() {
        return id;
    }

    /**
     * 订单id
     * @param id 订单id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 订单号
     * @return order_no 订单号
     */
    public String getOrderNo() {
        return orderNo;
    }

    /**
     * 订单号
     * @param orderNo 订单号
     */
    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo == null ? null : orderNo.trim();
    }

    /**
     * 微信订单号
     * @return transaction_id 微信订单号
     */
    public String getTransactionId() {
        return transactionId;
    }

    /**
     * 微信订单号
     * @param transactionId 微信订单号
     */
    public void setTransactionId(String transactionId) {
        this.transactionId = transactionId == null ? null : transactionId.trim();
    }

    /**
     * 0.未支付 1已支付
     * @return is_pay 0.未支付 1已支付
     */
    public Integer getIsPay() {
        return isPay;
    }

    /**
     * 0.未支付 1已支付
     * @param isPay 0.未支付 1已支付
     */
    public void setIsPay(Integer isPay) {
        this.isPay = isPay;
    }

    /**
     * 货源id
     * @return supply_id 货源id
     */
    public Integer getSupplyId() {
        return supplyId;
    }

    /**
     * 货源id
     * @param supplyId 货源id
     */
    public void setSupplyId(Integer supplyId) {
        this.supplyId = supplyId;
    }

    /**
     * 货源用户id
     * @return supply_user_id 货源用户id
     */
    public Integer getSupplyUserId() {
        return supplyUserId;
    }

    /**
     * 货源用户id
     * @param supplyUserId 货源用户id
     */
    public void setSupplyUserId(Integer supplyUserId) {
        this.supplyUserId = supplyUserId;
    }

    /**
     * 空板车服务id
     * @return service_id 空板车服务id
     */
    public Integer getServiceId() {
        return serviceId;
    }

    /**
     * 空板车服务id
     * @param serviceId 空板车服务id
     */
    public void setServiceId(Integer serviceId) {
        this.serviceId = serviceId;
    }

    /**
     * 空板车服务用户id
     * @return service_user_id 空板车服务用户id
     */
    public Integer getServiceUserId() {
        return serviceUserId;
    }

    /**
     * 空板车服务用户id
     * @param serviceUserId 空板车服务用户id
     */
    public void setServiceUserId(Integer serviceUserId) {
        this.serviceUserId = serviceUserId;
    }

    /**
     * 金额
     * @return amount 金额
     */
    public BigDecimal getAmount() {
        return amount;
    }

    /**
     * 金额
     * @param amount 金额
     */
    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    /**
     * 出发时间
     * @return departure_time 出发时间
     */
    public Date getDepartureTime() {
        return departureTime;
    }

    /**
     * 出发时间
     * @param departureTime 出发时间
     */
    public void setDepartureTime(Date departureTime) {
        this.departureTime = departureTime;
    }

    /**
     * 出发地id
     * @return departure_id 出发地id
     */
    public Integer getDepartureId() {
        return departureId;
    }

    /**
     * 出发地id
     * @param departureId 出发地id
     */
    public void setDepartureId(Integer departureId) {
        this.departureId = departureId;
    }

    /**
     * 出发地名称
     * @return departure_name 出发地名称
     */
    public String getDepartureName() {
        return departureName;
    }

    /**
     * 出发地名称
     * @param departureName 出发地名称
     */
    public void setDepartureName(String departureName) {
        this.departureName = departureName == null ? null : departureName.trim();
    }

    /**
     * 目的地id
     * @return destination_id 目的地id
     */
    public Integer getDestinationId() {
        return destinationId;
    }

    /**
     * 目的地id
     * @param destinationId 目的地id
     */
    public void setDestinationId(Integer destinationId) {
        this.destinationId = destinationId;
    }

    /**
     * 目的地名称
     * @return destination_name 目的地名称
     */
    public String getDestinationName() {
        return destinationName;
    }

    /**
     * 目的地名称
     * @param destinationName 目的地名称
     */
    public void setDestinationName(String destinationName) {
        this.destinationName = destinationName == null ? null : destinationName.trim();
    }

    /**
     * 创建时间
     * @return create_time 创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 创建时间
     * @param createTime 创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 更新时间
     * @return update_time 更新时间
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * 更新时间
     * @param updateTime 更新时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}